Reproducible Network Benchmarks with coNCePTuaL
نویسنده
چکیده
A cornerstone of scientific progress is the ability to reproduce experimental results. However, in the context of network benchmarking, system complexity impedes a researcher’s attempts to record all of the information needed to exactly reconstruct a network-benchmarking experiment. Without this information, results may be misinterpreted and are unlikely to be reproducible. This paper presents a tool called coNCePTuaL which simplifies most aspects of recording and presenting network performance data. coNCePTuaL includes two core components: (1) a compiler for a highlevel, domain-specific programming language that makes it possible to specify arbitrary communication patterns tersely but precisely and (2) a complementary run-time library that obviates the need for writing (and debugging!) all of the mundane but necessary routines needed for benchmarking, such as those that calibrate timers, compute statistics, or output log files. The result is that coNCePTuaL makes it easy to present network-performance data in a form that promotes reproducibility.
منابع مشابه
An integrated data envelopment analysis–artificial neural network approach for benchmarking of bank branches
Efficiency and quality of services are crucial to today’s banking industries. The competition in this section has become increasingly intense, as a result of fast improvements in Technology. Therefore, performance analysis of the banking sectors attracts more attention these days. Even though data envelopment analysis (DEA) is a pioneer approach in the literature as of an efficiency measurement...
متن کاملTowards Benchmarks for Conceptual Graphs Tools
This paper reports a collective reflection led in our team about conceptual graph benchmarks. We tackle four issues for which agreement should be obtained before benchmarks can be built: what are the fragments of CGs considered? How is information exchanged? What are the problems to be solved? What kinds of tool properties are evaluated by the benchmarks? We define a basic building block built ...
متن کاملPresenting a Conceptual Model for Integrating Urban Space Network with \"Living Community\" Approach*
Undoubtedly, public spaces can be considered as an essential factor, which could contribute to urban arrangement, create and maintain a strong local center and enhance the quality of superior environment and the sense of citizenship. Moreover, integrity has always been the most basic structural qualities and one of the key principles of cities. Integrated urban spaces exhibit the integrated str...
متن کاملReproducible Experiments for Comparing Apache Flink and Apache Spark on Public Clouds
Big data processing is a hot topic in today’s computer science world. There is a significant demand for analysing big data to satisfy many requirements of many industries. Emergence of the Kappa architecture created a strong requirement for a highly capable and efficient data processing engine. Therefore data processing engines such as Apache Flink and Apache Spark emerged in open source world ...
متن کاملDesigning a Conceptual Pattern to Integrate Urban Spaces Network with the View of “New Urbanism”, Using F’ANP Model, Case Study: District 6 of Tehran
In response to the failure of modernist approach in the new urban ideas, attention to the public spaces in cities has become as a basic necessity in terms of planning and urban design. Study on the concept of urban space as a structural element in the cities, is developing and expanding. Multiple authors have done many studies in this area, and the results indicate that urban areas play a key r...
متن کامل